Quando si lavora con l'applicazione, Φ possibile utilizzare le seguenti funzioni:
Formato
Stringa Format ([in] value, [in string] format_pattern)
Questa funzione restituisce il valore formattato in base al formatpattern. Per il valore dei formati DataOra sono validi:
-- o l: rappresentazione per esteso di date per localitα,
-- o s: rappresentazione abbreviata di date per localitα,
-- o MM: mese in forma di numero decimale (01 - 12),
-- o M: nome esteso del mese,
-- o m: nome abbreviato del mese,
-- o DD: giorno o mese in forma di numeri decimali (01 - 31),
-- o YY: anno senza secolo, in forma di numero decimale (00 - 99),
-- o YYYY: anno con secolo, in forma di numero decimale,
-- o W: nome esteso del giorno della settimana,
-- o w: nome abbreviato del giorno della settimana,
-- o hh: ora in formato 24 ore (00 - 23)
-- o h: ora in formato 12 ore (01 - 12),
-- o p: indicatore locale corrente A.M./P.M. per ora in formato 12 ore,
-- o mm: minuto come numero decimale (00 - 59),
-- o ss: secondo in formato di numero decimale (00 - 59).
MaskFormat
Stringa MaskFormat([in String] value, [in string] mask_format)
Stringa MaskFormat([in numeric] value, [in string] mask_format)
Questa funzione restituisce il valore formattato in base al mask_format. Questa funzione sostituisce tutti i simboli "0" e "#" nel formato mask_format con numeri dal nuovo valore. Esempio:
MaskFormat('7-095-79020-27 (cellulare)', '+# (###) ###-##-##') restituirα +7 (095) 790-20-27
Serial
Stringa Serial ([in int] Min_Value, [in int] Max_Value, [in] Current_Value, [in] Increment, [in] ZeroFill)
Questa funzione restituisce il Current_Value. Dopo ogni stampata al Current_Value viene sommato l'IncrementValue. Dopo questa operazione, il nuovo valore viene inserito nel parametro di questa funzione nel codice campo. I parametri hanno il seguente significato:
-- Min_Value: Valore minimo.
-- Max_Value: Valore massimo a cui il campo pu≥ arrivare prima che sia resettato sul valore minimo.
-- Current_Value: Valore corrente del campo.
-- Increment: Numero da aggiungere al campo per aumentarlo.
-- ZeroFill: Inserisce zeri nel numero (ad es. 0000001 anzichΘ 1). Equivale a "s∞" o "no".
Trim
Stringa Trim ([in String])
Restituisce un valore senza spazi all'inizio e alla fine
UCase
Stringa UCase ([in String])
Restituisce un valore con lettere maiuscole.
LCase
Stringa LCase ([in String])
Restituisce un valore con lettere minuscole.
á